<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>02_变量与常量</title>
</head>
<body>
<script>
    //JS是一门弱类型语言
    //1.用var（变量）可以声明各种类型，在赋值时也可以改变类型
    //可以重复声明变量
    var a=1;
    console.log(a);
    var b=3.14;
    console.log(b);
    var c=false;
    console.log(c);
    var d="杨硕爱吃糖";
    console.log(d);
    var d=666;
    console.log(d);
    var d=true;
    console.log(d);
    var d="杨硕爱睡觉";
    console.log(d);
    //2.用let声明变量，只能声明一种类型，在赋值时无法改变类型
    let x=1;
    console.log(x);
    // let x=2;
    // console.log(x);

    // 3.用const（常量）只能声明一种类型，在赋值时无法改变类型
    const y=2;
    console.log(y);
    // y=3;//常量的值不允许修改

</script>

</body>
</html>